<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<script>
    /*
        location
     */
    
    // 这两个指向同一个对象
    console.log(window.location === document.location)  // true
    
    
    /*
        假 设 浏 览 器 当 前 加 载 的 URL 是 
        http://foouser:barpassword@www.wrox.com:80/WileyCDA/?q= javascript#contents
        location 对象的内容如下表所示。
        
        
location.hash       "#contents"                             URL 散列值(井号后跟零或多个字符)，如果没有则 为空字符串
location.host       "www.wrox.com:80"                       服务器名及端口号
location.hostname   "www.wrox.com"                          服务器名
location.href       "http://www.wrox.com:80/WileyCDA/
                    ?q=javascript#contents"
location.pathname   "/WileyCDA/"
location.port       "80"
location.protocol   "http:"
location.search     "?q=javascript" 
location.username   "foouser"
location.password   "barpassword"
location.origin     "http://www.wrox.com"



当前加载页面的完整 URL。location 的 toString() 方法返回这个值
URL 中的路径和(或)文件名
请求的端口。如果 URL 中没有端口，则返回空字符串 页面使用的协议。通常是"http:"或"https:" URL 的查询字符串。这个字符串以问号开头 域名前指定的用户名
域名前指定的密码
URL 的源地址。只读
     */
    
</script>
</body>
</html>